package com.qc.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.qc.dao.BossJobDao;
import com.qc.entity.BossJobEntity;
import com.qc.service.BossJobService;

@Service("bossJobService")
public class BossJobServiceImpl implements BossJobService{

    @Resource(name="bossJobDao")
    private BossJobDao bossJobDao;
    
    @Override
    public int getListBossJobCount(String name) {

        return bossJobDao.getListBossJobCount(name);
    }

    @Override
    public List<BossJobEntity> getAllBossJob(String name, int pageNo,int pageSize) {

        return bossJobDao.getAllBossJob(name, pageNo, pageSize);
    }

    @Override
    public BossJobEntity getBossJobId(String jobId) {

        return bossJobDao.getBossJobId(jobId);
    }

    @Override
    public int saveBossJob(BossJobEntity bossJob) {

        return bossJobDao.saveBossJob(bossJob);
    }

    @Override
    public int deleteBossJobId(long id) {

        return bossJobDao.deleteBossJobId(id);
    }

    @Override
    public int updateBossJobId(BossJobEntity bossJob) {

        return bossJobDao.updateBossJobId(bossJob);
    }

	@Override
	public List<BossJobEntity> getAllBossJob() {
		return bossJobDao.getAllBossJob();
	}

}
